#ifndef IDENTIFIER_H_INCLUDED
#define IDENTIFIER_H_INCLUDED
#include <string>
template<class T>class Identifier
{
private:
    std::string m_name;
    T m_value;
public:
    Identifier(std::string name,T value):
        m_name(name),
        m_value(value)
    {

    }
    ~Identifier()
    {
    }
    std::string GetName()
    {
        return m_name;
    }
    T GetValue()
    {
        return m_value;
    }
};


#endif // IDENTIFIER_H_INCLUDED
